infrared transmission microscopy - French English Dictionary